Don't crash in navilink on waypoint with no icon description.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 10 Apr 2009 20:16:03 +0000 (20:16 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 10 Apr 2009 20:16:03 +0000 (20:16 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3649 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/navilink.c

index 9198c36fc1492f0494980782ff65d58a3a530f43..e828983cd6ed31399528a1ab7123cf019a0ef42b 100644 (file)
@@ -166,7 +166,7 @@ find_icon_from_descr(const char *descr)
 {
        int i;
 
-       for (i = 0; i < sizeof(icon_table) / sizeof(const char *); i++) {
+       for (i = 0; descr && i < sizeof(icon_table) / sizeof(const char *); i++) {
                if (strcmp(descr, icon_table[i]) == 0)
                        return i;
        }